telescopic sight – English–Italiano translations
🇬🇧 en it 🇮🇹
telescopic sight noun |
|
|---|---|
|
mirino |
Wiktionary Links
- English: telescopic sight
telescopic sight noun |
|
|---|---|
|
mirino |